package com.wl.cloud.system.support.vo;

import com.wl.cloud.core.dto.AbstractBaseVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * 后台资源类型表
 *
 * @author wanglin
 * @since 2023-09-18
 */
@Data
@Schema(description = "后台资源类型表")
public class SysResourceCategoryVO extends AbstractBaseVO {
    /**
     * 是否已删除:1:删除
     */
    @Schema(description = "是否已删除:1:删除")
    private Boolean deleted;
    /**
     * 资源类型等级
     */
    @Schema(description = "资源类型等级")
    private Integer level;
    /**
     * 分类名称
     */
    @Schema(description = "分类名称")
    private String name;
    /**
     * 排序号
     */
    @Schema(description = "排序号")
    private Integer orderIndex;

    private List<SysResourceVO> children;
}